computer forensic computer repair encoders expertise laptop consultant cad cnc controls cnc retrofit expert witness cnc notebook cnc software expert cam experts machining consulting milling